high-explosive projectile - English Synonyms Dictionary